MulticoreBSP for C: A High-Performance Library for Shared-Memory Parallel Programming
نویسندگان
چکیده
منابع مشابه
GSHMEM: A Portable Library for Lightweight, Shared-Memory, Parallel Programming
As parallel computer systems evolve to address the insatiable need for higher performance in applications from a broad range of science domains, and exhibit ever deeper and broader levels of parallelism, the challenge of programming productivity comes to the forefront. Whereas these systems (and, in some cases, devices) are often constructed as distributed-memory architectures to facilitate eas...
متن کاملAn Object-Oriented Library for Shared-Memory Parallel Simulations
Programming shared-memory multiprocessor systems is becoming increasingly difficult as the gap between memory speed and processor speed increases. At the same time, this class of computer—based on standard microprocessors—is becoming increasingly common as an alternative to traditional mainframes and supercomputers. Programs that are not sympathetic to caches can perform poorly on such systems....
متن کاملA New Multiport Memory for High Performance Parallel Processor System with Shared Memory
The parallel processing using multi-processors is very e ective to dramatically improve the computational throughput. It is well known that a shared memory is very useful to build the high performance parallel processor system with simple con guration and architecture. However, the bus-bottle neck is a very big problem in the conventional system using a shared memory with common buses. To solve...
متن کاملParleda: a Library for Parallel Processing in Computational Geometry Applications
ParLeda is a software library that provides the basic primitives needed for parallel implementation of computational geometry applications. It can also be used in implementing a parallel application that uses geometric data structures. The parallel model that we use is based on a new heterogeneous parallel model named HBSP, which is based on BSP and is introduced here. ParLeda uses two main lib...
متن کاملParallel Logic Programming Ondistributed Shared Memory
This paper presents an implementation of a parallel logic programming system on a distributed shared memory(DSM) system. Firstly, we give a brief introduction of Andorra-I parallel logic programming system implemented on multi-processors. Secondly, we outline the concurrent programming environment provided by a distributed shared memory system{TreadMarks. Thirdly, we discuss the implementation ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Parallel Programming
سال: 2013
ISSN: 0885-7458,1573-7640
DOI: 10.1007/s10766-013-0262-9